set the signal id to 0 after we disconnect from it
authorjacob berkman <jacob@ximian.com>
Fri, 30 Nov 2001 23:17:29 +0000 (23:17 +0000)
committerJacob Berkman <jberkman@src.gnome.org>
Fri, 30 Nov 2001 23:17:29 +0000 (23:17 +0000)
2001-11-30  jacob berkman  <jacob@ximian.com>

* gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
signal id to 0 after we disconnect from it

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtknotebook.c

index 61a9abae6376ee263e226c503aa19e12a5f1fbc5..b28ee393e59749ac39cbb37c1b1d36e085c2a980 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-11-30  jacob berkman  <jacob@ximian.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
+       signal id to 0 after we disconnect from it
+
 2001-11-30  Matthias Clasen  <matthiasc@poet.de>
 
        * gdk/gdkdrawable.h (gdk_drawable_ref, gdk_drawable_unref),
index 61a9abae6376ee263e226c503aa19e12a5f1fbc5..b28ee393e59749ac39cbb37c1b1d36e085c2a980 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-30  jacob berkman  <jacob@ximian.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
+       signal id to 0 after we disconnect from it
+
 2001-11-30  Matthias Clasen  <matthiasc@poet.de>
 
        * gdk/gdkdrawable.h (gdk_drawable_ref, gdk_drawable_unref),
index 61a9abae6376ee263e226c503aa19e12a5f1fbc5..b28ee393e59749ac39cbb37c1b1d36e085c2a980 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-30  jacob berkman  <jacob@ximian.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
+       signal id to 0 after we disconnect from it
+
 2001-11-30  Matthias Clasen  <matthiasc@poet.de>
 
        * gdk/gdkdrawable.h (gdk_drawable_ref, gdk_drawable_unref),
index 61a9abae6376ee263e226c503aa19e12a5f1fbc5..b28ee393e59749ac39cbb37c1b1d36e085c2a980 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-30  jacob berkman  <jacob@ximian.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
+       signal id to 0 after we disconnect from it
+
 2001-11-30  Matthias Clasen  <matthiasc@poet.de>
 
        * gdk/gdkdrawable.h (gdk_drawable_ref, gdk_drawable_unref),
index 61a9abae6376ee263e226c503aa19e12a5f1fbc5..b28ee393e59749ac39cbb37c1b1d36e085c2a980 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-30  jacob berkman  <jacob@ximian.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
+       signal id to 0 after we disconnect from it
+
 2001-11-30  Matthias Clasen  <matthiasc@poet.de>
 
        * gdk/gdkdrawable.h (gdk_drawable_ref, gdk_drawable_unref),
index 61a9abae6376ee263e226c503aa19e12a5f1fbc5..b28ee393e59749ac39cbb37c1b1d36e085c2a980 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-30  jacob berkman  <jacob@ximian.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
+       signal id to 0 after we disconnect from it
+
 2001-11-30  Matthias Clasen  <matthiasc@poet.de>
 
        * gdk/gdkdrawable.h (gdk_drawable_ref, gdk_drawable_unref),
index 61a9abae6376ee263e226c503aa19e12a5f1fbc5..b28ee393e59749ac39cbb37c1b1d36e085c2a980 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-30  jacob berkman  <jacob@ximian.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_remove_tab_label): set the
+       signal id to 0 after we disconnect from it
+
 2001-11-30  Matthias Clasen  <matthiasc@poet.de>
 
        * gdk/gdkdrawable.h (gdk_drawable_ref, gdk_drawable_unref),
index ae2ff72fc842f9fefa903776e9001f4cabee9a90..45796a0a7d14ab5cc0baddc81c5a370f8fdbb8cf 100644 (file)
@@ -2206,6 +2206,7 @@ gtk_notebook_remove_tab_label (GtkNotebook     *notebook,
       if (page->mnemonic_activate_signal)
        gtk_signal_disconnect (page->tab_label,
                               page->mnemonic_activate_signal);
+      page->mnemonic_activate_signal = 0;
 
       gtk_widget_unparent (page->tab_label);
     }